Version History
Modified on: 2026-06-15 18:05
Version | Release Date | Change Log |
|---|---|---|
1.0.0 | Apr 11, 2022 | The initial version |
2.0.0 | 2023/7/11 | Product API /products
/product/{productId}
/shopping
Reservation API /livecheck
/reservation/book
/reservation/cancel
/reservations
/reservation/book
Add a new API /reservation/bookParks |
2.0.1 | 2024/7/25 | Shopping API /shopping
Reservation API /livecheck
/reservation/book
|
2.1.0 | 2024/11/27 | Product API
|
| 3.0.0 | 2026/04/15 | Product API (Retrieve active ticket product) GET /product/{productId} Response Add new field "fuseWindowDays" Add new enum type "Association" for the field "additionType" Add new object "components" components: [{ componentId: componentType: componentName: additions: [{ additionType: additionValues [{ id: name: tpaExtensions: { elements: [{ key: value: }] } }] }] }] |
Shopping API (Query rates of ticket product) POST /shopping Response Add new object "packageRates" packageRates: [{ effectiveDate: componentRates: [{ componentId: rates: [{ date: price { amountBeforeTax: amountAfterTax: decimalPlaces: currency: exchangeBeforeTax: exchangeAfterTax: netDiscount: { type: value: } } }] }] }] | ||
LiveCheck API POST /package/livecheck Add new API for validating the available package product before booking | ||
Reservation API (Book real-time reservation on ticket) POST /reservation/book Request Add new object "packageOrders" packageOrders: [{ productId: quantity: components: [{ componentId: date: }] price { amountBeforeTax: amountAfterTax: decimalPlaces: currency: } }] Response Add new object "packageOrders" packageOrders: [{ productId: quantity: components: [{ componentId: date: }] price { amountBeforeTax: amountAfterTax: decimalPlaces: currency: } orderIds: [{ confirmId: }] }] | ||
Reservation API (Cancel a ticket reservation) POST /reservation/cancel Response Add new object "packageOrders" packageOrders: [{ productId: quantity: components: [{ componentId: date: }] orderIds: [{ confirmId: }] }] | ||
Reservation API (Query reservation ids during the timeframe) POST /reservations Response Add new object "packageOrders" packageOrders: [{ productId: quantity: components: [{ componentId: date: }] orderIds: [{ confirmId: }] }] | ||
Reservation API (Query a single reservation) POST /reservation/detail Response Add new object "packageOrders" packageOrders: [{ productId: quantity: components: [{ componentId: date: }] price { amountBeforeTax: amountAfterTax: decimalPlaces: currency: } orderIds: [{ confirmId: }] }] |
Did you find it helpful? Yes No
Send feedback